trash heap - French English Dictionary